#include <iostream>

using namespace std;

// int main()
// {
//     int x = 1; // 0x 00 00 00 01
//     // 也就是说，如果是大端字节序，第一个字节就是0；如果是小端字节序，第一个字节就是1
//     char* p = (char*)&x;
//     if(*p == 1) cout << "小端字节序" << endl;
//     if(*p == 0) cout << "大端字节序" << endl;
//     return 0;
// }

int check_sys()
{
    int x = 1;
    return *(char*)&x;
}
int main()
{
    if(check_sys() == 1)
        cout << "小端字节序" << endl;
    else
        cout << "大端字节序" << endl;
    return 0;
}